rainbow boa - Turkish English Dictionary